trailer door - French English Dictionary